// 自定义JS (可选)

// 页面加载完成后执行
document.addEventListener('DOMContentLoaded', function() {
    // 为所有表单添加确认对话框
    const deleteForms = document.querySelectorAll('form[method="post"]');
    deleteForms.forEach(form => {
        form.addEventListener('submit', function(e) {
            const action = form.querySelector('button[type="submit"]');
            if (action && action.textContent.includes('删除')) {
                if (!confirm('确定要删除这个项目吗？此操作不可撤销。')) {
                    e.preventDefault();
                }
            }
        });
    });
    
    // 为所有带提示的元素添加tooltip
    const tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'));
    tooltipTriggerList.map(function (tooltipTriggerEl) {
        return new bootstrap.Tooltip(tooltipTriggerEl);
    });
});